(0.2) How to learn programming
For intellitech, it is inevitable to learn about how to learn. Since it is abstract, let's first think about how to learn a programming language concretely. The learning process of programming is a repetition of three phases: information gathering, modeling, verification.
https://gyazo.com/d8fa43c8a552b976951921757cb5b25a
Fig: Learning process is a repetition of three phases: information gathering, modeling, verification
具体 = concrete phase
情報収集 = information gathering
体験 = experience
抽象 = abstract phase
抽象化 = abstraction
モデル化 = modeling
パターンの発見 = pattern discovery
応用 = application phase
実践 = practice
検証 = verification
---
(0.2.1) Collect information concretely
(0.2.2) Compare and find patterns
(0.2.3) Practice and verification
Keywords: learning cycle